﻿#ifndef MERGEKSORTEDLISTS_H_
#define MERGEKSORTEDLISTS_H_

namespace algorithm {
    /**
     * @brief 给你一个链表数组，每个链表都已经按升序排列。请你将所有链表合并到一个升序链表中，返回合并后的链表。
     * https://leetcode.cn/problems/merge-k-sorted-lists/description/
     */
    class CMergeKSortedLists
    {
    public:
        static ListNode* Merge(std::vector<ListNode*>& lists);
    };
}

#endif //!MERGEKSORTEDLISTS_H_
